@echo off
chcp 65001 >nul

echo 开始部署后端项目...

echo 检查app.jar是否存在...
if not exist "app.jar" (
    echo 错误：找不到 app.jar 文件，请先上传构建好的后端文件
    pause
    exit /b 1
)

echo 找到 app.jar 文件，开始构建 Docker 镜像...

echo 使用docker-compose重新构建并启动后端服务...
cd ..
docker-compose build backend
if %errorlevel% neq 0 (
    echo Docker构建失败
    pause
    exit /b 1
)

docker-compose up -d backend
if %errorlevel% neq 0 (
    echo 容器启动失败
    pause
    exit /b 1
)

echo 后端项目部署完成！
pause